import * as changjingUrl from '../asset/model/changjing.glb';

import * as lightCubePX from '../asset/texture/lightCube/px.png';
import * as lightCubeNX from '../asset/texture/lightCube/nx.png';
import * as lightCubePY from '../asset/texture/lightCube/py.png';
import * as lightCubeNY from '../asset/texture/lightCube/ny.png';
import * as lightCubePZ from '../asset/texture/lightCube/pz.png';
import * as lightCubeNZ from '../asset/texture/lightCube/nz.png';

import AppConfig from './app-config.json';


class RawAssetsUrl {
    public static readonly changjing = changjingUrl.default;
    public static readonly lightCubePX = lightCubePX.default;
    public static readonly lightCubeNX = lightCubeNX.default;
    public static readonly lightCubePY = lightCubePY.default;
    public static readonly lightCubeNY = lightCubeNY.default;
    public static readonly lightCubePZ = lightCubePZ.default;
    public static readonly lightCubeNZ = lightCubeNZ.default;
}

class RawAssetsName {
    public static readonly ground = 'diMian';
    public static readonly bound = 'bianJie';
}

class RawData {
    public static readonly appConfig = AppConfig;
}

export { RawAssetsUrl, RawAssetsName, RawData };